conch (conch shell) - Turkish English Dictionary